The Dark Mod

The Dark Mod - игры, портированные на Эльбрус
Жанр:

Стелс

Описание:

The Dark Mod - это бесплатный стелс от первого лица с открытым исходным кодом, вдохновленный серией Thief от Looking Glass Studios.

Сюжет:

Действие Dark Mod разворачивается в классическом мире готического стимпанка включая в себя элементы фэнтези, позднего Средневековья, викторианской эпохи и промышленной революции. Несмотря на то, что действие происходит в мире, очень похожем на мир оригинальной серии Thief, мод не использует никакой интеллектуальной собственности original Thief.

Игрок - ловкий вор во враждебном мире. Он должен использовать свое снаряжение и окружение, чтобы избежать охранников, ловушек, различных существ или других угроз. Его снаряжение включает в себя блэкджек, водяные стрелы, святую воду, светошумовые бомбы, мины и многое другое. Поскольку у игрока ограниченные боевые возможности, он должен красться и прятаться в темноте, в основном избегая боя. Сюжет и цели миссии устанавливаются автором фанатской миссии или кампании.

Процесс установки:

GitHub Сайт проекта

Требуемые библиотеки:

  • 1. Conan
svn co https://svn.thedarkmod.com/publicsvn/darkmod_src/trunk darkmod_src

Загрузка версии 2.10 (22 Feb 2022) - (опционально)

wget https://www.thedarkmod.com/sources/thedarkmod.2.10.src.7z
7z x thedarkmod.2.10.src.7z -odarkmod_src

Добавляем custom рецепты в локальный conan-репозиторий, отвечаем yes

cd darkmod_src/ThirdParty && python3 1_export_custom.py
conan install . --build -o platform_name=elbrus-8c
cd .. && mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCOPY_EXE=OFF -DTHIRDPARTY_PLATFORM_OVERRIDE=elbrus-8c ..
make -j8

В случае отсутствия некоторых рецептов сборки (ERROR: zlib/1.2.11: option 'minizip' doesn't exist), следует добавить дополнительный репозиторий

conan remote add bincrafters https://bincrafters.jfrog.io/artifactory/api/conan/public-conan
conan config set general.revisions_enabled=1
Комментариев еще нетКомментарии могут оставлять только авторизованные пользователи
Онлайн компилятор e2k Онлайн компилятор e2k

Вы можете изучать предупреждения, ошибки и ассемблерный код, выдаваемые компилятором, а также просматривать результат выполнения скомпилированной программы для архитектуры Эльбрус(E2K). Поддерживаются языки, C++, Fortran, Rust.

Доступ к серверам Эльбрус Доступ к серверам Эльбрус

К серверам на процессорах архитектуры Эльбрус открылся бесплатный удаленный доступ, которым вы можете воспользоваться и возможно портировать что то полезное.

Руководство по эффективному программированию на e2k

Данное руководство содержит основные материалы для обучения эффективному программированию на платформе Эльбрус и применимо на любом варианте Linux-подобной операционной системы.

Телеграмм канал Эльбрус

Чат про администрирование и создание программ на платформе Эльбрус(E2K).